package com.sakiko.javaConfig_01;

import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.PropertySource;

@Configuration // 声明 我是配置类，我可以替代 xml文件
@ComponentScan(basePackages = {"com.sakiko.ioc_01"}) // 等同于 <context:component-scan base-package="com.sakiko.ioc_01"/>
@PropertySource(value = "classpath:jdbc.properties") // 等同于 <context:property-placeholder location="jdbc.properties"/>
public class JavaConfig {
}

/* note:
    步骤一: 添加配置类注解声明配置类
    步骤二: 需要什么配置就添加什么配置
        eg: 需要扫描包注解 @ComponentScan
            需要引入外部配置文件 @PropertySource
 */